.page-total {
	position: fixed;
	left: 0;
	top: 0;
	z-index: 1000;
	width: 100%;
	height: 100%;
	background: rgba(0,0,0,0.3);
	overflow-x: hidden;
	overflow-y: auto;
}
.dialog{
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	height: 700rpx;
	background-color: #FFFFFF;
	border-radius: 20rpx 20rpx 0 0;
	margin-bottom: -1000rpx;
	transition: all 0.3s ease-in-out;
	/* 填写 */
	.info-head{
		display:flex;
		height:100rpx;
		align-items:center;
		.off{
			padding:0 40rpx;
		}
	}
	.input-info{
	  padding: 0rpx 6%;
	  .info{
	    display: flex;
	    align-items:center;
	    justify-content: space-between;
	    width: 100%;
	    height: 100rpx;
	    border-bottom: 2rpx solid #f6f6f6;
	    .max{
			font-weight: bold;
			font-size: 28rpx !important;
		}
		input{
	      width: 70%;
	      height: 100%;
	      font-size: 26rpx;
	      color: #222222;
	    }
	    .more{
	      display: flex;
	      align-items: center;
	      justify-content: flex-end;
	      width: 30%;
	      height: 100%;
	      .iconfont{
	        font-size: 34rpx;
	      }
	      .mo{
	        font-size: 26rpx;
	        padding-left: 20rpx;
	        margin-left: 10rpx;
	        border-left: 2rpx solid #EEEEEE;
	      }
	    }
	  }
	}
	/* 按钮 */
	.btn-info{
	  display: flex;
	  align-items: center;
	  justify-content: center;
	  width: 100%;
	  height: 100rpx;
	  margin-top: 40rpx;
	  .btn{
	    display: flex;
	    align-items: center;
	    justify-content: center;
	    width: 90%;
	    height: 80rpx;
	    background: linear-gradient(to right,$base,$change-clor);
	    border-radius: 100rpx;
	    color: #FFFFFF;
	    font-size: 28rpx;
	    opacity: 0.4;
	  }
	}
}
.show{
	margin-bottom: 0;
}